long firearm - Turkish English Dictionary